Big Huge Thesaurus

Oryzopsis hymenoides

noun